| ||||
How actions are processed
These form the machinery for dealing with actions, and are called on at least once every turn. They seldom need to be changed. To change the effect of actions - say, 'taking or dropping something' - write an Instead rule, or something similar: see the Actions index for these. (The rulebooks here are the ones that consult those rules and deal with the results.)
announce items from multiple object lists rule name unlist set pronouns from items from multiple object lists rule name unlist before stage rule name unlist basic visibility rule name unlist basic accessibility rule name unlist carrying requirements rule name unlist instead stage rule name unlist requested actions require persuasion rule name unlist carry out requested actions rule name unlist descend to specific action-processing rule name unlist end action-processing in success rule name unlist | ||||
work out details of specific action rule name unlist investigate player's awareness before action rule name unlist check stage rule name unlist carry out stage rule name unlist after stage rule name unlist investigate player's awareness after action rule name unlist report stage rule name unlist (rule succeeds) | ||||
player aware of his own actions rule name unlist player aware of actions by visible actors rule name unlist player aware of actions on visible nouns rule name unlist player aware of actions on visible second nouns rule name unlist | ||||